Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 ST LEONARDS STREET Semi-Detached £592,500 28 Sep 2012
68 ST LEONARDS STREET Semi-Detached £795,000 28 Sep 2018
72 ST LEONARDS STREET Semi-Detached £338,000 8 May 2014